@charset "utf-8";
/* CSS Document */
body{color:{AA};background:{BG} url({IMGDIR}/{BG});}
body,input,textarea,select{font:normal 12px/160% Tahoma,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
font{line-height:normal;}
body,ul,ol,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,form{margin:0px;padding:0px;}
li{list-style:none;}
a{color:{AB};}
a:hover{color:{AC};}
a,a:hover{text-decoration:none;}
img{border:none;}
.allimg img{vertical-align:middle;}
/*ȫְť༭ı*/
input,textarea,iframe{border:1px solid {INBORDER};background:{INPUTBG};height:19px;margin:0px;padding:0px 2px;}
/*Զ尴ť*/
.input1,.input2{height:19px;font:normal 12px/18px Tahoma,sans-serif;}
.input1{background-color:#F0F8FF;border:1px solid #5FA5CF;}
.input2{background-color:#EEE;border-bottom:#FFF 1px solid;border-left:#CCC 1px solid;border-right:1px solid #FFF;border-top:#CCC 1px solid;}
.button{font:normal 12px/16px Tahoma,sans-serif;height:20px;border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #BBB;border-right:1px solid #BBB;background:#E7E7E7;}
.smallbox{border:none;background:none;}
.an input{vertical-align:middle;}
/*--------------֮ļ-----------------*/
.partition{ display:block;font:1px/1px Tahoma;height:5px;}
/**/
#outside{margin:auto;width:{OUTWIDTH};}
/*ڿ*/
.inside{margin:auto;width:{INWIDTH};}
/**/
.left{float:left;text-align:left;}
.right{float:right;text-align:right;}
/*ݲ*/
.hidden{overflow:hidden;white-space:nowrap;}
/*--------------̳ͷLOGOBANNER-------------------------*/
#header{width:100%;overflow: hidden;}
.logo{padding-top:10px;}
.banner{float:right;text-align:center; padding-top:10px;width:480px;}
/*--------------̳ܲ˵--------------------*/
#menu{height:31px;margin:10px auto 0 auto;border:1px solid {INBORDER};background:{BG3}/* url({IMGDIR}/menubg.jpg) repeat-x*/;}
#menu ul{line-height:30px;white-space:nowrap;}
#menu li{margin:auto 5px;float:left;}
#menu,#menu a{color:{T6};}
#menu a:hover{color:{T5};}
/*ݵ¼*/
.login{clear:both;padding:5px;border:1px solid {INBORDER};background:{BG3};}
/*--------------ҳ̳Ϣ-------------------*/
.topinfo{clear:both;width:100%;text-align:right;margin:auto;overflow:hidden;}
/*--------------ҳ򡢱߿򣬵ײͼʾ------------------*/
.bulletin{clear:both;border:1px solid {OTHERBORDER};line-height:180%;background:{BG1};}
.bulletin,.bulletin a{color:#555;}
.bulletin textarea{border:1px solid {OTHERBORDER}; width:98%; height:100px;}
.bottom,.mainbulletin{clear:both;padding:5px;_height:1%;overflow:hidden;border:1px solid {INBORDER};background:{BG3};}
.mainbulletin{line-height:180%;}
.bottom img{vertical-align:middle;margin:0 5px 0 10px;}
/*--------------ɫͷʽ-----------------------------*/
/**/
.grid{clear:both;_height:1%;overflow:hidden;border-collapse:separate;border:1px solid {OUTBORDER};background:{BG};}
.grid{margin-bottom:5px;}/*߶ȣΪ0޼*/
/*ڱ߿ɫʽ*/
.inner{clear:both;width:100%;table-layout:fixed;background:{BG3};}
.forumtd td,.forumno,.forumno td,.forumh,.topicLeft,.topicRight{padding:5px;}
.forumtd,.forumtd td{border-top:1px solid {INBORDER};}
.forumno,.forumno td{border-top:none;}
/*ʽ*/
.thall{clear:both;width:100%;text-align:right;border-top:4px solid #FFF0AC;height:30px;background:{THLL} url({IMGDIR}/{THLLBG}) repeat-x;}
.thall,.thall a{line-height:30px;color:{THALL_A};}
.thall a:hover{color:{THALL_HOVER}}
.thall div{padding:0 5px;font-weight:{TXTBOLD};}
.thall img{vertical-align:middle;padding:5px 5px;}
/*αʽ*/
.category,.navCol{background:{BG2};}
/*ʽ*/
.col,.category{clear:both;text-align:left;border-top:1px solid {INBORDER};}
.col{background:{BG3};}
/*ҳбindex.aspx*/
.rowOne{width:30px; text-align:center}
.rowTwo{}
	.rowTwo div{float:right;}
.rowThree{width:170px;}
.rowThree div{width:170px;overflow:hidden;white-space:nowrap;}
.rowFour{width:80px;}
	.rowFour span{font-size:11px;color:{T4};}
.rowFive{width:30px;}
	.rowFive img{padding-top:4px; margin-bottom:4px;}
.rowTopic div{overflow:hidden;height:20px;white-space:normal}/*ظ*/
/*бҳboard.aspx*/
.boardOne{width:138px;}
.boardTwo{width:15px;text-align:center;}
.boardThree{word-wrap:break-word;overflow:hidden;}
.boardThree h1{font-weight:normal;display:inline;}
.boardThree img{ margin:auto 2px;}
.boardThree img,.boardThree input,.boardFour img{vertical-align:middle;}

.boardFour{width:40px; text-align:right;}
.boardFive{width:115px;text-align:right!important;}
/*бҳboard.aspx*/
.topped td{background:{TOPPED};}/*öֱɫֿɾ*/
/*бҳöָ*/
.themesLine td{font-size:1px;line-height:5px;border-top:1px solid {INBORDER};background:{BG1};}
/*бҳڼ*/
.searchcol div{padding:5px;}
/*༭ҳ*/
.postLeft{width:170px;}
.postRight{}
.postRight img{vertical-align:middle;}
.postEm{width:160px; margin-top:3px;}
.postEm a{float:left;padding:0px 3px;margin:1px;font-size:11px;line-height:100%;border:1px solid {INBORDER};background:{BG2};}
.postEm a:hover{background:#FFFDEE;}
/*༭*/
.ubb_button a{float:left;margin:1px 3px 1px 0; padding:1px;}
.ubb_button a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.ubb_button textarea,.ubb_button iframe{width:100%;margin:0px;padding:0px;border:none;}
.ubb_div{border:1px solid #B2D4E8;padding:3px;width:98%;overflow:hidden;}
.ubb_div,.ubb_button textarea{background:{INPUTBG};}
.ubb_selected,.ubb_unselected{position:relative;top:-1px;z-index:999;background:{INPUTBG};}
.ubb_selected{border-top:1px solid #FFF;}
.ubb_unselected{border-top:1px solid #B2D4E8;background:#DFF3FF;}
.ubb_button input{height:24px;}
/*༭ť*/
.inputdialog{ margin:5px 0 0 1px;clear:both;_height:1%;overflow:hidden;border-collapse:separate;border:1px solid {OUTBORDER};background:{BG2};}
/**/
.linkcol a{margin-right:5px;}
.linkcol img{margin-bottom:2px;padding-top:3px;}
/*Ϣ*/
.online p{padding:2px 0;}
#useronline{line-height:normal;clear:both;padding:5px;}
#useronline img{margin-right:2px;}
#useronline li{float:left;width:121px;margin-right:5px;height:18px;overflow:hidden;white-space:nowrap;}
/*бҳ*/
.subject_bottom,.subject{clear:both;height:26px;line-height:26px;background:{BG3};}
.subject_bottom{padding:5px 5px 0 5px;border-top:1px solid {INBORDER};}
.subject li{float:left;margin:1px auto;}
.subject li a{float:left;text-align:center;padding:0 8px;}
.subject ul li{border-right:1px solid {INBORDER};}
.subject ul li a:hover{color:{T1};background:{BG1};}
.boardheader{clear:both;border-width:1px 1px 0 1px;border-style:solid;border-color:{INBORDER};background:{BG3};}
/*бⷭҳ*/
.boardpage,.boardpage a{padding:0 2px;font-size:11px;}
.boardpage a:hover{text-decoration:underline;}
/**/
.topicLeft{width:155px;}
.topicRight{overflow:hidden; padding-left:10px;}
/*ݶͼ*/
.reply_button,.reply_font{margin:auto 5px auto 0px;}
.reply_button{float:left;}
.reply_button li img{vertical-align:middle;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.reply_button li a:hover img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.reply_button li{float:left;line-height:16px;}
.reply_font{float:right;text-align:right;}
.reply_font a:hover{text-decoration:underline;}
/*--------------------------------*/
.forumh td{padding:2px 5px;background:{BG2}}/*ݶ*/
/*滻ɫ*/
.bg1{background:{TBG1} !important;}
.bg2{background:{TBG2} !important;}
/*ûСͷ*/
.name{height:28px;}
.name div{float:left;}
.name p{width:108px;line-height:normal;margin-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.name img{margin-top:2px;}
/*ûϢ*/
.reply_left{clear:both;width:155px;}
.reply_left li{clear:both;width:145px;}
.reply_left ul li{line-height:22px;white-space:nowrap;overflow:hidden;}
.reply_left ol{margin-bottom:10px;}
.reply_left ol li{text-align:center;margin:5px auto;}
.reply_left p{padding:5px 0px;}
/*ûϢչ*/
.ua{z-index:1;}
.ub{z-index:2;clear:both;position:absolute;margin-top:-20px;visibility:hidden;filter:Alpha(opacity=100);-moz-opacity:1;}
.ub_list{clear:both;overflow:hidden;width:155px;height:200px;border:1px solid {INBORDER};background:{BG3};}
.ub_list li{clear:both;padding:3px 0;height:20px;width:145px;margin:auto;overflow:hidden;white-space:nowrap; border-bottom:1px dashed {INBORDER}; }
.ub_list li img{vertical-align:middle;}
.uc{ padding:5px;text-align:center; margin-bottom:-1px;border:1px solid {OTHERBORDER};background:{BG1};}
/*Ϣ*/
.user_profile p{overflow:hidden;white-space:nowrap;}
.user_profile img{vertical-align:middle;}
/*ʽ*/
.contentHeight{min-height:180px;}
*html .contentHeight{height:180px;}/*IE*/
.content{line-height:180%;width:99%;word-wrap:break-word;overflow:hidden;font-size:{CFONT};}
.content font{line-height:normal;} 
.content img{margin:3px 1px;}
.content table,.content td{border:1px solid {INBORDER};}
.content td{padding:5px;}
/*Ѿ༭ʾʽ*/
.reedit{font-size:11px;color:{T4}}
/*ûǩ*/
.signature{width:99%;color:#888;background:url({IMGDIR}/signature.gif) no-repeat left 10px;}
/*.signature font,.sign{font-size:12px;color:#888!important;}*/
.signature p{padding-top:8px;line-height:normal;/*font-size:12px!important;*/color:{T4};}
.sign{overflow:hidden;}/*ǩ߳أ߶topic.jsе*/
/*ظʽ*/
.topboard{clear:both; margin-bottom:5px;_height:1%;overflow:hidden;}
.topboard img{margin:0 5px 0 0;}
/**/
.option_button{border:none;background:none;color:{T2};}
/*--------------ûע¼-------------------------------*/
.dl{clear:both;width:510px;margin:auto;}
.dl dd{float:left;width:100px;height:40px; text-align:right;}
.dl dt{float:left;width:400px;height:40px; padding-left:10px;}
/*--------------Ƥģҳ----------------*/
.change_skin_ul{width:100%; margin:auto;}
.change_skin_ul p{padding:5px;}
.change_skin_li,.change_selected_skin{float:left;margin:5px;padding:4px;}
.change_skin_li{background:{BG2};border:1px solid {INBORDER};}
.change_selected_skin{background:{BG1};border:1px solid {INBORDER};}
/*--------------ײȨ---------------------*/
#footer{text-align:center;}
/*--------------ע˵ʽ------------------*/
.comment{padding:3px 3px 3px 30px;background:{BG1} url({IMGDIR}/icon/info.gif) no-repeat 5px 5px;}
.comment,.quote{clear:both;margin:5px auto;color:{T4};border:1px solid {OTHERBORDER};}
/**/
.quote{overflow:hidden;word-wrap:break-word;width:96%;padding:5px 0 5px 10px;font-size:12px;background:{BG1};}
/*ʾ*/
.attachinfo{clear:both;font-size:12px;}
.attachinfo,.attachinfo a{color:{t4};}
/*--------------ʽ------------------*/
.small,.small a{font-size:11px !important;}
.ttt{color:{T2} !important;}
.t1,.t1 a{color:{T1} !important;}
.t1 a:hover,.t4 a:hover{color:{T5} !important;}
.t2,.t2 a{color:{T4};}
.t3,.t3 a{color:{T3};font-weight:{TXTBOLD};}
.t4,.t4 a{color:{T6};}
.smallfont{font-size:12px;}
.middlingfont{font-size:14px;}
.bigfont{font-size:16px;}
/*ĶϢģ*/
.msgbtn{clear:both; height:28px;width:99%;margin-bottom:10px;border-bottom:1px dotted {INBORDER}}
.msgbtn li{float:left;}
.msgbtn li a{float:left;width:50px;line-height:16px;text-align:center;margin-right:5px;border:1px solid {INBORDER};background:url({IMGDIR}/menubg.jpg) repeat-x;}
.msgbtn li a:hover{background:{BG1}}
/*--------------------------------*/
.panel_a{clear:both;width:150px;margin-bottom:5px;}
.panel_a ul{clear:both; width:150px;}
.panel_a li{float:left;padding:2px;width:180px;}
/**/
#helpmenu {width:180px;border:1px solid {OUTBORDER}}
#helpmenu img{vertical-align:middle;}
#helpmenu a.title:link,#helpmenu a.title:visited,#helpmenu a.title2:link,#helpmenu a.title2:visited
{display:block;padding:5px 0 0 10px;}
#helpmenu a.title:link,#helpmenu a.title:visited{height:22px;margin:1px auto;border-top:1px solid #B0D4ED;border-bottom:1px solid #B0D4ED;color:{T6};background:url({IMGDIR}/menubg.jpg) repeat-x;}
#helpmenu a.title2:link,#helpmenu a.title2:visited{font-weight:{TXTBOLD};border-top:4px solid #FFF0AC;height:25px;color:{T7};background:{THLL} url({IMGDIR}/{THLLBG}) repeat-x;}
#helpmenu a.title:hover{color:{T5};}
#helpmenu a.title2:hover{color:{T5};background:{BG2};}
#helpmenu .item ul {display:none;}
#helpmenu .item ul li {height:26px;line-height:26px;}
#helpmenu .item ul li a{float:left;width:153px;padding-left:27px;color{T2};}
#helpmenu .item ul li a:hover{background:{BG3} url({IMGDIR}/icon/normal.gif) no-repeat 15px center;}
/*Ӵʾ*/
.shadow{filter:alpha(opacity=95) progid:DXImageTransform.Microsoft.shadow(direction=135,color=#9F9F9F,strength=1);-moz-opacity: 0.95;}
#js_tooltip{text-align:left;font-family:tahoma;font-size:12px !important;font-size:11px;background:#FFFFE1;padding:0px 3px;border:1px solid #666;overflow:hidden;filter:alpha(opacity=95)progid:DXImageTransform.Microsoft.shadow(direction=135,color=#9F9F9F,strength=1);-moz-opacity:0.95;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
/*ҳб*/
.pager{float:right;padding:1px;margin-top:2px;border:1px solid {INBORDER};background:{TBG2};}
.pager a,.pager span{background:{BG2};}
.pager a,.pager b,.num,.pager span{padding:0 5px;line-height:19px;font-size:11px;margin-right:1px;float:left;}
.pager input{width:30px;float:left;height:17px;line-height:16px;}
.pager a:hover{background:{NUM};color:{T7};}
.num{float:left;font-weight:bold;color:{T7};background:{NUM}!important;}
/*预览列表*/
.preview{clear:both; margin:0px;}
.preview li{float:left;margin:1px;line-height:20px;border:1px solid {BG2};}
.previewBg1{border:1px solid {INBORDER};background:{TBG1};}
.previewBg2{border:1px solid {BG2};background:{TBG2};}
/**/
.topLegend{clear:both;width:550px;padding:0 5px;border:1px dashed {INBORDER};}
.topLegend ul{padding:5px;}
/*运行代码框*/
.codeOut{clear:both; width:90%;font-size:12px; margin:5px auto; border:1px solid {INBORDER};}
.codeOut p{clear:both;width:100%;_height:1%;overflow:hidden;border-top:4px solid {BG2};border-bottom:1px solid {INBORDER};background:{BG3};}
.codeOut p span{padding:1px 10px;font-size:12px;}
.codeIn{clear:both; padding:5px; margin:3px;height:150px;overflow:auto;}
.codeInAll{clear:both; padding:5px;}